casting strand - French English Dictionary